PURE Embedded Operating Systems—CiAO

نویسندگان

  • Daniel Lohmann
  • Fabian Scheler
  • Wolfgang Schröder-Preikschat
  • Olaf Spinczyk
چکیده

The increasing complexity of embedded systems calls for operating systems that are highly specialized and at the same time are made of a number of reusable building blocks. This brings up a conflict as software specialized in supporting a very dedicated case usually cannot be (easily) reused for a different environment. As described in the paper, supporting specialization without abandonment of reusability was the major goal in the design and development of the experimental PURE operating-system family. The paper motivates the idea of an operating-system product line (CiAO) in order to come up with highly customizable and yet reusable system software solutions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CiAO: An Aspect-Oriented Operating-System Family for Resource-Constrained Embedded Systems

This paper evaluates aspect-oriented programming (AOP) as a first-class concept for implementing configurability in system software for resource-constrained embedded systems. To compete against proprietary special-purpose solutions, system software for this domain has to be highly configurable. Such fine-grained configurability is usually implemented “in-line” by means of the C preprocessor. Ho...

متن کامل

Aspect-awareness in the development of configurable system software

More than 98 percent of the worldwide annual production of microprocessors ends up in embedded systems – typically employed in goods of mass production, like cars, appliances, or toys. Such embedded systems are subject to an enormous hardware-cost pressure. System software for this domain has to cope not only with a broad variety of requirements and platforms, but especially with strict resourc...

متن کامل

The Aspect-Aware Design and Implementation of the CiAO Operating-System Family

CiAO is the first operating-system family that has been developed with AOP concepts from the very beginning. By its aspect-aware design and implementation, CiAO reaches excellent configurability, separation of concerns, and low footprints in the resulting systems that outperform leading commercial implementations. CiAO implements the automotive operating-system standard OSEK/AUTOSAR OS and prov...

متن کامل

QoS-Enabled Component Middleware for Distributed Real-Time and Embedded Systems

Component middleware technologies are playing an increasingly important role in the development of distributed real-time and embedded (DRE) systems, in a variety of application domains ranging from military shipboard computing [1] to commercial inventory tracking [2]. The challenges of designing, implementing, and evaluating component middleware that can meet the needs of such diverse DRE syste...

متن کامل

Design Rationale of the PURE Object-Oriented Embedded Operation System

The Pure project aims at providing a portable, universal runtime executive for deeply embedded parallel/distributed systems. The phrase \deeply embedded" refers to systems forced to operate under extreme resource constraints in terms of memory, CPU, and power consumption. The notion \par-allel/distributed" relates to the fact that embedded systems are becoming more and more complex in terms of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006